package com.news.news.modle;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.stereotype.Component;

import java.util.ArrayList;
import java.util.Date;

/**
 * Created by 罗铠威 on 2023/9/10 19:07
 * type:
 */
@Component
@Data
public class News {
    private Integer id;
    private  String name;//新闻标题
    private String outline;//新闻摘要
    private String writer;//新闻作者
    private String picture;//新闻缩略图
    private String content;//新闻内容
    private Integer state;//是否发布新闻
    private Integer[] newsTypeid;//新闻类型列表ID
    private ArrayList<NewsType> newsTypeList;//存储新闻的信息
    private String newsTypeName;//新闻类型名字
    private Integer likeNum;//点赞数量
    private Integer commentNum;//评论数量
    private Integer collectNum;//收藏数量
    @JsonFormat(pattern = "yyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date publishTime;//发布时间
    @JsonFormat(pattern = "yyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date saveTime;//保存时间
    @JsonFormat(pattern = "yyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date operTime;//操作时间
    private String adminName;//操作人
    private Integer adminid;//操作人

    private Integer pageNum=1;//数量
    private Integer pageSize=2;//页长



}
